bye
對照 if expression,就能知道箇中道理
if (receivedText.equals("bye", ignoreCase = true)) {
close(CloseReason(CloseReason.Codes.NORMAL, "Client said BYE"))
}
之前在聊天機器人的時候,曾經用 when expression
將 Line bot 傳來的 Event 分類,例如:加好友的話就回覆你好,加入群組的話就回覆歡迎光臨...等等
這種方式也是可以用在這裡的.就像這樣
when (receivedText) {
"Hi" -> send("吃飽沒")
else -> send("You said: $receivedText, i say: $msgRanReply")
}